package com.ruoyi.common.utils.Test;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class PushResult implements Serializable {

    @ApiModelProperty(value = "绑定ID")
    private String bindId;

    @ApiModelProperty(value = "呼叫标识")
    private String callId;

    @ApiModelProperty(value = "主显号码")
    private String displayNumber;

    @ApiModelProperty(value = "主叫号码")
    private String callerNumber;

    @ApiModelProperty(value = "被叫号码")
    private String calleeNumber;

    @ApiModelProperty(value = "呼叫开始时间")
    private String startCallTime;

    @ApiModelProperty(value = "主叫接通时间")
    private String  callerAnsweredTime;

    @ApiModelProperty(value = "被叫接通时间")
    private String  calleeAnsweredTime;

    @ApiModelProperty(value = "结束时间")
    private String  endTime;

    @ApiModelProperty(value = "主叫呼叫状态")
    private Integer  callerState;

    @ApiModelProperty(value = "被叫呼叫状态")
    private Integer calleeState;

    @ApiModelProperty(value = "主叫通话时长")
    private Integer callerDuration;

    @ApiModelProperty(value = "被叫通话时长")
    private Integer calleeDuration;

    @ApiModelProperty(value = " 时长（计费）")
    private Integer duration;

    @ApiModelProperty(value = "录音文件下载URL")
    private String recUrl;

}
